#ifndef SONY_PLAYERS
#define SONY_PLAYERS
#include "Players.h"
#include <iostream>

using namespace std;


class SonyDVDPlayer:public DVDPlayer
{

public:
	SonyDVDPlayer(ConsoleMediator* director)
	{
		this->director = director;
		on = false;
	};

	void start();

	void forward();
	void stop();
	void rewind();
};

class SonyVCRPlayer:public VCRPlayer{
public:
	SonyVCRPlayer(ConsoleMediator* director)
	{
		this->director = director;
		on = false;
	}
	void start();
	void forward();
	void stop();
	void rewind();
};

class SonyCDPlayer:public CDPlayer
{
public:
	SonyCDPlayer(ConsoleMediator* director)
	{
		this->director = director;
		on = false;
	}
	void start();
	void forward();
	void stop();
	void rewind();
};

#endif //SONY_PLAYERS